html,
body{
  height: 100%;
}
.page{
  // height: 100%;
  background-color: #F6F6F9;
  overflow-y: auto;
  flex-grow: 1;
  flex-shrink: 1;
}
.has-nav{
  padding-bottom: 120px;
}

h1, h2, h3, h4, h5, h6, p{
  margin-top: 0;
  margin-bottom: 0;
}

.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mt20{margin-top: 20px;}
.mb20{margin-bottom: 20px;}